.mylist {
  /*margin-top: 51px*/
}

.mylist li {
  background: #fff;
  border-bottom: 1px solid #f0f0f0;
  position: relative;
  padding: 10px;
  display: flex;
  align-items: center
}

.mylist li input {
  border: none;
  font-size: 12px;
  width: 60%
}

.mylist li>span:first-child {
  color: red;
  font-size: 14px;
  margin-right: 6px;
}

.type p {
  border: 1px solid #e4e4e4;
  padding: 3px 6px;
  margin: 0 6px;
  border-radius: 4px;
}

.type .active {
  color: #00b400;
  border-color: #00b400
}

input {
  background: transparent
}

.right {
  position: absolute;
  right: 10px;
  color: red
}

.mylist li textarea {
  width: 80%;
  border: none;
  font-size: 12px;
  height: 2rem;
  padding: 6px;
  padding-top: 0;
}

.content {
  align-items: flex-start !important
}

.content img {
  width: 80px;
  height: 80px;
  margin: 0 6px 6px 6px;
}

.bom {
  margin-bottom: 5px;
}

.save {
  width: 95%;
  margin: 15px auto;
  display: block;
  background: #c30000;
  color: #fff;
  font-size: 16px;
  border: none;
  height: 45px;
}
